
/* Class Definitions */
enum class_t {DEATH_KNIGHT, DRUID, HUNTER, MAGE, PALADIN, PRIEST, ROGUE, SHAMAN, WARLOCK, WARRIOR};

/* Spec Definitions */

enum spec_t {
	
	NONE,
	
	/* Death Knight */	
	DK_BLOOD,
	DK_FROST,
	DK_UNHOLY,
	
	/* Druid */
	DR_FERAL,
	DR_FERAL_CAT,
	DR_RESTORATION,
	DR_BALANCE,
	
	/* Hunter */
	HU_BEAST_MASTERY,
	HU_MARKSMANSHIP,
	HU_SURVIVAL,
	
	/* Mage */
	MA_ARCANE,
	MA_FIRE,
	MA_FROST,
	
	/* Paladin */
	PA_HOLY,
	PA_PROTECTION,
	PA_RETRIBUTION,
	
	/* Priest */
	PR_DISCIPLINE,
	PR_HOLY,
	PR_SHADOW,
	
	/* Rogue */
	RO_ASSASSINATION,
	RO_COMBAT,
	RO_SUBTLETY,
	
	/* Shaman */
	SH_ELEMENTAL,
	SH_ENHANCEMENT,
	SH_RESTORATION,
	
	/* Warlock */
	WL_AFFLICTION,
	WL_DEMONOLOGY,
	WL_DESTRUCTION,
	
	/* Warrior */
	WR_ARMS,
	WR_FURY,
	WR_PROTECTION
};
